north american free trade agreement - Dictionary definition and meaning for word north american free trade agreement